Spanish Adjectives: totorota

Spanish Adjectives verb 'totorota' conjugated